reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
endamoeba any of various one-celled organisms parasitic to invertebrates, one of which causes dysentery in humans; entamoeba.