Meaning of endamoebidae
Definition of endamoebidae
(noun)
a
large
family
of
endoparasitic
amebas that
invade
the
digestive
tract
Other information on endamoebidae
WIKIPEDIA results for
endamoebidae
Amazon results for
endamoebidae
Tweet