giant mud crab

English

Etymology

giant +‎ mud crab

Noun

giant mud crab (plural giant mud crabs)

  1. Scylla serrata, a species of crab.

Translations