Word info

stepholidine

Noun

Meaning

stepholidine (uncountable)

A chemical compound with antipsychotic activity, found in the herb Stephania intermedia.

Source: en.wiktionary.org

Close letter words and terms