meaning of arcellidae

1. soil and freshwater protozoa; cosmopolitan in distribution


Related Words

arcellidae |

Developed & Maintained By Taraprasad.com

Treasure Words