Synonym-English dictionary »

self-fertilisation synonyms in English

SynonymEnglish
self-fertilisation noun

self-fertilizationnoun

self-fertilisation noun
generic term

autogamynoun