Word info Synonyms

Serzone

Noun

Meaning

an antidepressant drug (trade name Serzone)

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms