meaning of arcellidae

arcellidae meaning in General Dictionary

an all-natural family of earth and freshwater protozoa cosmopolitan

View more

  • earth and freshwater protozoa; cosmopolitan in circulation