Cyproheptadine Meaning

There are 1 meaning(s) for word Cyproheptadine

Meaning 1 : an antihistamine (trade name Periactin) used to treat some allergic reactions

    Synonyms : periactin