INANTHERATE MEANING IN ENGLISH

• Inantherate Definition & Synonyms

  1. (a.) Not bearing anthers; -- said of sterile stamens.


RECENT SEARCHES