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