Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
acanthoses
in English
acanthoses
us
/əˈkæn.θoʊ.ziːz/
uk
/əˈkæn.θoʊ.siːz/