• word of the day

    anther

    anther - Dictionary definition and meaning for word anther

    Definition
    (noun) the part of the stamen that contains pollen; usually borne on a stalk
Connect with us on Facebook