Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ammonoid
in English
ammonoid
us
/əˈmɒnɔɪd/
uk
/əˈmɒnəʊɪd/
#uncommon