Word info

cambarid

Noun

Meaning

cambarid (plural cambarids)

(zoology) Any member of the family Cambaridae of crayfish of North America.

Source: en.wiktionary.org

Close letter words and terms