What does Brachyural mean?

Brachyural meaning in General Dictionary

Of pertaining to or of the Brachyura

View more

  • Alt. of Brachyurous

Brachyural meaning in General Dictionary

(a.) Alt. of Brachyurous