giant mud crab
English
Etymology
giant
+
mud crab
Noun
giant
mud crab
(
plural
giant mud crabs
)
Scylla serrata
, a species of crab.
Translations
S. serrata
Cebuano:
kagang
(
also used for certain other crabs
)
Tagalog:
alimango
(tl)
(
strictly
)