Braquiuro admin 5 years ago Braquiuro Definition Braquiuro Spanish AdjectiveEnglish meaning : Brachyuran