<< Back to dictionary

The Meaning of brachyuran

  • (n.) One of the Brachyura.