Skip to main content

hercogamous

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