daphnia
nounDefinition of daphnia
: any of a genus (Daphnia) of minute freshwater branchiopod crustaceans with biramous antennae used as locomotor organs — compare water flea
Keep scrolling for more