Word info

endoceratid

Noun

Meaning

endoceratid (plural endoceratids)

(zoology) Any extinct nautiloid cephalopod in the family Endoceratidae.

Source: en.wiktionary.org

Close letter words and terms