Synonyms for "paramecium"

Words with similar meaning