Definition of guitarfish

Definition of guitarfish
  1. guitarfish Noun Any of the fish in the "Rhinobatidae" family of rays.
Need more help? Try our forum NEW