AMMONOID Meaning of AMMONOID in English [am.mo.noid] n (1884): ammonite Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012