Crossword clues for endameba
endameba
WordNet
endameba
n. any ameba of the genus Endamoeba
[also: endamebae (pl)]