Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ambrettolide
in English
ambrettolide
us
/æmbriˈtoʊlaɪd/
us
/æmˈbrɛtəˌlaɪd/
uk
/æmbriˈtiːoʊlaɪd/
uk
/æmˈbrɛtəˌlaɪd/