Excitor

Definition of Excitor from the PharmacyDictionary.in

Excitor

A stimulant that increases action.

Not Available