Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hydrocephalus
in English
hydrocephalus
us
//hɪdrəʊˈsɛfələs//
uk
//ˌhaɪdrəʊˈsɛfələs//
#limited