AMMONOID


Meaning of AMMONOID in English

ˈaməˌnȯid noun

( -s )

Etymology: New Latin Ammonoidea

: one of the Ammonoidea : ammonite

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.