selffertilized

listen to the pronunciation of selffertilized
English - English
Fertilized by pollen from the same flower
selffertilized
Favorites