Definify.com

Definition 2024


clemastine

clemastine

English

Noun

clemastine (uncountable)

  1. A particular sedative antihistamine drug.

Synonyms

Anagrams