Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hypostoma
in English
hypostoma
us
//haɪˈpɑːstəʊmə//
uk
//haɪˈpɒst(ə)mə//