encephaloid
English
encephaloid meaning in English • encephaloid का अर्थ अंग्रेजी में
Adjective
- Resembling the material of the brain; cerebriform.
Noun
- An encephaloid cancer.