STAMEN MEANING IN ENGLISH

• Stamen Definition & Synonyms

  1. (n.) The male organ of flowers for secreting and furnishing the pollen or fecundating dust. It consists of the anther and filament.
  2. (n.) A thread; especially, a warp thread.


• Stamens Definition & Synonyms

  1. (pl. ) of Stamen


• Stamened Definition & Synonyms

  1. (a.) Furnished with stamens.


RECENT SEARCHES