brachiure
Italian
Noun
brachiure
m
(
plural
brachiuri
)
crab
of the infraorder
Brachyura
Anagrams
brucherai