Definition of water flea

Definition of water flea
  1. water flea Noun Any of various aquatic crustacea characterised by their jumping or jerky mode of swimming; mostly species of Daphnia.
Need more help? Try our forum NEW