meaning of ammonoid

ammonoid meaning in General Dictionary

one of many coiled chambered fossil shells of extinct mollusks same as ammonite

View more

  • one of many coiled chambered fossil shells of extinct mollusks