Synonyms for "promethazine"

Words with similar meaning