Word info

euphorbin euphorbine

Noun

Meaning

A principle, or mixture of principles, derived from various species of Euphorbia.

Source: Webster's dictionary

Close letter words and terms