ocypodoid
/ɔːsɪpɒdiːɒɪd/Definitions
1. noun
A subfamily of crabs in the family Ocypodidae.
“The team of marine biologists studied the behavior of the Ocypodoid crabs in their natural habitat.”
1. noun
A subfamily of crabs in the family Ocypodidae.
“The team of marine biologists studied the behavior of the Ocypodoid crabs in their natural habitat.”