Synonym-English dictionary »

self-pollination synonyms in English

SynonymEnglish
self-pollination noun
antonym

cross-pollinationnoun

self-pollination noun
generic term

cleistogamynoun

self-pollination adjective
related term

cleistogamicadjective

cleistogamousadjective