Word info

fenozolone

Noun

Meaning

fenozolone (uncountable)

English Wikipedia has an article on:fenozoloneWikipedia
A psychoactive drug and stimulant related to pemoline.

Source: en.wiktionary.org

Close letter words and terms