Word info

etyid

Noun

Meaning

etyid (plural etyids)

(zoology) Any extinct crab in the family Etyidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms