nostoceratid

English

Noun

nostoceratid (plural nostoceratids)

  1. (zoology) Any ammonite in the family Nostoceratidae.

Anagrams