Word Meaning

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


Meaning of encephaloid

- Resembling the material of the brain; cerebriform.
- An encephaloid cancer.