Word info

xylophagaid

Noun

Meaning

xylophagaid (plural xylophagaids)

Any marine bivalve of the family Xylophagaidae (order Myida).

Source: en.wiktionary.org

Close letter words and terms