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.”
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.”