clemastine
Noun
Meaning
clemastine (uncountable)
English Wikipedia has an article on:clemastineWikipedia
A particular sedative antihistamine drug.
Noun
clemastine (uncountable)
English Wikipedia has an article on:clemastineWikipedia
A particular sedative antihistamine drug.