Definition of クレマスチン

クレマスチン

kuremasuchin

noun
clemastine(medical term)