Feedback
Ghost nipper
Meaning
Noun
●
In Australian English, Decapods:
A
marine
yabby
; a
species
of
marine
ghost shrimp
, Trypaea australiensis,
widely
harvested
by
recreational
anglers
as bait.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better