Encephaloid

Definition of Encephaloid from the PharmacyDictionary.in

Encephaloid

Referring to a brain-like consistency, often used to describe certain types of cancer

Not Available