English-synonym dictionary »

self-pollinating synonyms in Hungarian

EnglishSynonym
self-pollinating adjective

pollenationadjective
related term

pollinationadjective