imafen

English

Noun

imafen (uncountable)

  1. An antidepressant drug.

Anagrams