AMMONOIDS
Definition
AMMONOIDS is the plural of AMMONOID.
noun AMMONOID: one of the coiled chambered fossil shells of extinct mollusks.
AMMONOIDS is the plural of AMMONOID.
noun AMMONOID: one of the coiled chambered fossil shells of extinct mollusks.