Meaning of imavate
Definition of imavate
(noun)
a
tricyclic
antidepressant
(trade
names
Imavate and Tofranil)
used
to
treat
clinical
depression
Other information on imavate
WIKIPEDIA results for
imavate
Amazon results for
imavate
Tweet