Definition of Moreton Bay bug in English:

Moreton Bay bug

noun

  • Any of various large marine decapod crustaceans valued for their edible tail flesh; especially Thenus orientalis (family Scyllaridae) of northern Australia.

Origin

1970s.