Word Meaning

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


Meaning of metadiscoidal

- Discoidal by derivation; -- applied especially to the placenta of man and apes, because it is supposed to have been derived from a diffused placenta.