Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

antheral Definition

Cancel
antheral
noun(an-ther)
the part of a stamen that produces and contains pollen and is usually borne on a stalk

Words Related to antheral!

antheral Examples by Brain Bank Users