ANTHER MEANING IN ENGLISH

• Anther Definition & Synonyms

  1. (n.) That part of the stamen containing the pollen, or fertilizing dust, which, when mature, is emitted for the impregnation of the ovary.


• Antherogenous Definition & Synonyms

  1. (a.) Transformed from anthers, as the petals of a double flower.


• Antheroid Definition & Synonyms

  1. (a.) Resembling an anther.


RECENT SEARCHES