English | German | Russian | Czech

levistolide English

Meaning levistolide meaning

What does levistolide mean?

levistolide

(organic compound) A polycyclic phthalide present in the roots of Ligusticum

Are you looking for...?