brachyurousEnglish

brachyurous

Adjective

Of or belonging to the suborder Brachyura

English: brachyurous