brachyura
/ˈbrækɪjʊrə/Definitions
1. noun
A suborder of crustaceans in the order Decapoda, commonly known as crabs.
“The brachyura are often found in coastal areas around the world.”
1. noun
A suborder of crustaceans in the order Decapoda, commonly known as crabs.
“The brachyura are often found in coastal areas around the world.”