Word info

astacid

Noun

Meaning

astacid (plural astacids)

(zoology) Any of the crayfish in the family Astacidae

Source: en.wiktionary.org

Anagrams

Close letter words and terms