WordNet: self-fertilised, self-fertilized, self-pollinated

Sanatista
fertilized by its own pollen



self-fertilised


self-fertilized


self-pollinated