Word Meaning

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


Meaning of acrospore

- A spore borne at the extremity of the cells of fructification in fungi.