Meaning of ammonoid

Definition of ammonoid

(noun) one of the coiled chambered fossil shells of extinct mollusks

Other information on ammonoid

WIKIPEDIA results for ammonoid
Amazon results for ammonoid