Meaning of brachyura
Definition of brachyura
(noun)
an
order
of crustaceans (including
true
crabs) having a
reduced
abdomen
folded against the
ventral
surface
Other information on brachyura
WIKIPEDIA results for
brachyura
Amazon results for
brachyura
Tweet