Noun
imafen (uncountable) English Wikipedia has an article on:imafenWikipedia An antidepressant drug.