Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
amobarbital
in English
amobarbital
us
/əˈmoʊ.bɑːr.bɪ.təl/
uk
/əˈmɒʊ.bɑːr.bɪ.təl/
#uncommon