Endameba Definition
endəmēbə
noun
Any of a genus (Endamoeba) of amoebas parasitic in invertebrates, as in the digestive tract of cockroaches and termites.
Webster's New World
Find Similar Words
Find similar words to endameba using the buttons below.