CEREBROID MEANING IN ENGLISH

• Cerebroid Definition & Synonyms

  1. (a.) Resembling, or analogous to, the cerebrum or brain.


RECENT SEARCHES