Word info

salpichrolide

Noun

Meaning

salpichrolide (plural salpichrolides)

A withanolide obtained from Salpichroa species.

Source: en.wiktionary.org

Close letter words and terms