meclastin

English

Noun

meclastin (uncountable)

  1. Clemastine.

Anagrams