multiflagellate - English Synonyms Dictionary