Synonym-English dictionary »

self-pollinated synonyms in English

SynonymEnglish
self-pollinated adjective

self-fertilisedadjective

self-fertilizedadjective

self-pollinated adjective
similar term

autogamicadjective

autogamousadjective