brachyura - Spanish English Dictionary

brachyura

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "brachyura" in Spanish English Dictionary : 4 result(s)

English Spanish
Marine Biology
brachyura buey [m]
brachyura buey de mar [m]
brachyura cámbara [f] ES local
Zoology
brachyura braquiuro [adj]