meclastin

Noun

 * 1) Clemastine.