thelphusa

/θɛlfjuːsə/

Definitions

1. noun

a genus of freshwater crabs found in southern Africa

“The zoologist studied the behavior of the thelphusa crab in its natural habitat.”

Synonyms

  • crab genus
  • freshwater crab

Antonyms

  • desert crab
  • terrestrial crab