Word info

tellinid

Noun

Meaning

tellinid (plural tellinids)

(zoology) Any bivalve mollusc of the family Tellinidae

Source: en.wiktionary.org

Close letter words and terms