Cite

Synonyms of self fertilized