• word of the day

    arcellidae

    arcellidae - Dictionary definition and meaning for word arcellidae

    Definition
    (noun) soil and freshwater protozoa; cosmopolitan in distribution
    Synonyms : family arcellidae
Connect with us on Facebook