Mud Crab (noun) Definition, Meaning & Examples

noun
  1. a large edible crab, Scylla serrata, of Australian mangrove regions
Mud Crab (noun) Definition, Meaning & Examples

More Definitions