encephaloid (English, noun)
expansion: encephaloid (plural encephaloids)
Senses:
glosses: A malignant cancer of brain-like consistency.
Forms:
form: encephaloids
tags: plural