Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Antheridium
n.
The male reproductive apparatus in the lower, consisting of a cell or other cavity in which spermatozoids are produced; -- called also spermary.
←
Antheridia
Antheriferous
→
Shares
Related Words
Anther
Menu
Home
Search
My Last Searches