Definition of weaverfish

Definition of weaverfish
  1. weaverfish Noun A fish with venomous dorsal spines, the weever.
Feedback Form