AMMONOID


Meaning of AMMONOID in English

[am.mo.noid] n (1884): ammonite

Merriam-Webster English vocab.      Английский словарь Merriam Webster.