orchestia

/ɒrˈkiːstiə/

Definitions

1. noun

a genus of small to medium-sized saltwater crabs, including the shore crab,

“The shore crab, a species of Orchestia, was found in abundance along the beach.”

Synonyms

  • sand crab
  • shore crab

Antonyms

  • freshwater crab