Word Meaning

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


Meaning of spermoderm

- The covering of a seed; -- sometimes limited to the outer coat or testa.