Daphnias Meaning

There are 1 meaning(s) for word Daphnias

Meaning 1 : minute freshwater crustacean having a round body enclosed in a transparent shell; moves about like a flea by means of hairy branched antennae

    Synonyms : water flea