hercogamous
English
hercogamous meaning in English • hercogamous का अर्थ अंग्रेजी में
Adjective
- Not capable of self-fertilization; -- said of hermaphrodite flowers in which some structural obstacle forbids autogamy.