Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
daphnia
in English
daphnia
us
//dæfˈni.ə//
uk
//dæfˈniː.ə//
#uncommon
Definitions
Noun
a
small
freshwater
crustacean
(
water
flea
)
Daphnia
are
commonly
found
in
ponds
and
lakes
.