Word info

tremanotid

Noun

Meaning

tremanotid (plural tremanotids)

(zoology) Any extinct mollusk in the family Tremanotidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms