Synonyms for "amoeba"

Words with similar meaning