Home
Search
Index
Definify.com
Definition
2024
clemastine
clemastine
English
Noun
clemastine
(
uncountable
)
A particular
sedative
antihistamine
drug
.
Synonyms
meclastin
Anagrams
centesimal
lemniscate
Similar Results
Clementine