promethazineEnglish

Phenergan, promethazine

Noun

Antihistamine (trade name Phenergan) used to treat allergies, also an antiemetic used to treat motion sickness

English: promethazine, Phenergan

English words with similar meanings

Show 1 words