clemastine
English
Noun
clemastine
(
uncountable
)
A particular
sedative
antihistamine
drug
.
Synonyms
meclastin
Anagrams
centesimal
,
lemniscate
,
selamectin