Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of antheridium

- The male reproductive apparatus in the lower, consisting of a cell or other cavity in which spermatozoids are produced; -- called also spermary.