EGAVE

amedalin

Meaning

  1. noun An antidepressant drug, synthesised in the 1970s but never marketed.

Similar words

daledalin azaloxan binedaline pridefine tandamine ansoxetine indalpine zafuleptine cimemoxin azipramine

Save “amedalin” to learn later