Anthers Meaning

There are 1 meaning(s) for word Anthers

Meaning 1 : the part of the stamen that contains pollen; usually borne on a stalk