Word info

oridonin

Noun

Meaning

oridonin (uncountable)

A medically useful diterpenoid found in Rabdosia rubescens.

Source: en.wiktionary.org

Close letter words and terms