Word info

harpagide

Noun

Meaning

harpagide (uncountable)

(organic chemistry) An iridoid found in the fruits of Clerodendrum colebrokianum.

Source: en.wiktionary.org

Close letter words and terms