VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Endamoeba

Endamoeba

An ameba genus that contains species that are invertebrate parasites.
Search Site