Search -ameba, -amoeba -ameba, -amoeba, suffixes meaning a “(specified) protozoan”: caudameba, Entamoeba. Tweet Telegram VK Random Words circulation time -pennate communication theory displacement chromatography vitamin K compliance factor developmental coordination disorder saline cathartic egotism