ammonoid
English
ammonoid meaning in English • ammonoid का अर्थ अंग्रेजी में
Noun
- one of the coiled chambered fossil shells of extinct mollusks; same as ammonite>.