Search Endamoeba Endamoeba, a genus of amebic parasites in invertebrates, originally described from cockroaches. Tweet Telegram VK Random Words Kussmaul’s sign fungistatic upper respiratory tract (URT) Coolidge tube fenugreek electrovalence duodenography methodology impetigo