Skip to main content

inantherate

English inantherate meaning in English  •  inantherate का अर्थ अंग्रेजी में
Adjective
  • Not bearing anthers; -- said of sterile stamens.
Advertisement