Anther Meaning

There are 1 meaning(s) for word Anther

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