'genus Daphnia' definitions:

Definition of 'genus Daphnia'

(from WordNet)
noun
Water fleas