Wordigg

zafuleptine Definitions

noun

an antidepressant drug, developed in the 1970s but never marketed.

Discover More the word zafuleptine

Scrabble the word zafuleptine

zafuleptine thesaurus

Examples include zafuleptine