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