Word info

solenid

Noun

Meaning

solenid (plural solenids)

(zoology) Any mollusk in the bivalve family Solenidae, the razor shells.

Source: en.wiktionary.org

Anagrams

Close letter words and terms