river prawn

Noun
  1. Large Australian prawn (synset 107810329)
  2. Large (a foot or more) edible freshwater prawn common in Australian rivers (synset 101990368)

Other Searches