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

Endamoeba

A genus of amebae parasitic in invertebrates; originally described from cockroaches.
Search Site