encephaloid, resembling the brain

listen to the pronunciation of encephaloid, resembling the brain
English - English

Definition of encephaloid, resembling the brain in English English dictionary

resembling the brain
{s} encephaloid