Skip to main content

ammonoid

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