English dictionary
ammonoid meaning and definition
Definition and meaning of ammonoid at MeaningMonkey.org. ammonoid meaning and definition in the English Dictionary.AMMONOID noun
Definition of ammonoid (noun)
- one of the coiled chambered fossil shells of extinct mollusks
- synonyms: ammonite
Source: Princeton University Wordnet