Search -ameba, -amoeba -ameba, -amoeba, suffixes meaning a “(specified) protozoan”: caudameba, Entamoeba. Tweet Telegram VK Random Words neutron balloon-tip catheter epithelial cyst entopic phenomena cerebral infarction diathermy senility bronchial murmur Hill-Burton Act