English | German | Russian | Czech

sonchifolin English

Meaning sonchifolin meaning

What does sonchifolin mean?

sonchifolin

(organic compound) A particular melampolide.

Are you looking for...?