• word of the day

    daphnia

    daphnia - Dictionary definition and meaning for word daphnia

    Definition
    (noun) 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
Connect with us on Facebook