Meaning of daphnia

Definition of daphnia

(noun) minute freshwater crustacean having a round body enclosed in a transparent shell; moves about like a flea by means of hairy branched antennae

Other information on daphnia

WIKIPEDIA results for daphnia
Amazon results for daphnia