kamus
.
Search
About
ammonoid
English
ammonite, ammonoid
Noun
One of the coiled chambered fossil shells of extinct mollusks
English: ammonite, ammonoid
English words with similar meanings
Show 1 words
ammonite