Get Free Checker

Endamoebidae

NOUN
  1. a large family of endoparasitic amebas that invade the digestive tract

How To Use Endamoebidae In A Sentence

List is Empty.