Meaning of long-clawed prawn

Definition of long-clawed prawn

(noun) large (a foot or more) edible freshwater prawn common in Australian rivers

Other information on long-clawed prawn

WIKIPEDIA results for long-clawed prawn
Amazon results for long-clawed prawn