Medical Dictionary
clemastine
noun clem·as·tine \ˈklem-ə-ˌstēn\
Medical Definition of CLEMASTINE
: an antihistamine administered in the form of its fumarate C21H26ClNO·C4H4O4
Seen & Heard
What made you want to look up clemastine? Please tell us where you read or heard it (including the quote, if possible).