English | German | Russian | Czech

xanthonoid English

Meaning xanthonoid meaning

What does xanthonoid mean?

xanthonoid

(organic compound) A phenolic compound having a xanthone backbone; many derivatives of this compound that occur in nature, and are biologically active

Are you looking for...?