MICRENCEPHALOUS MEANING IN ENGLISH

• Micrencephalous Definition & Synonyms

  1. () Having a small brain.


RECENT SEARCHES