Word info

thelphusian

Noun

Meaning

One of a tribe of fresh-water crabs which live in or on the banks of rivers in tropical countries.

Source: Webster's dictionary

Close letter words and terms