giant mud crab (English, noun)
expansion: giant mud crab (plural giant mud crabs)
Senses:
glosses: Scylla serrata, a species of crab.
Forms:
form: giant mud crabs
tags: plural