clemizole
Noun
Meaning
clemizole (uncountable)
English Wikipedia has an article on:clemizoleWikipedia
A particular antihistamine drug.
Noun
clemizole (uncountable)
English Wikipedia has an article on:clemizoleWikipedia
A particular antihistamine drug.