Yabby
WiktionaryText

Noun



  1. an Australian crayfish, Cherax destructor.
  2. any freshwater crayfish
 
x
OK