Ubiquitous microcephaly
Definitions
1
Posts
1
Posters
150
Views
-
adj. - found everywhere; [pervasive]
medical term - [small head] implying [small brain]a descriptive term meaning small brains are found everywhere and persist.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions