SynonymX
Speak
Brachyurous
Definition of Brachyurous
1.
Of or belonging to the suborder Brachyura
Adjective