English | German | Russian | Czech

japodagrin English

Meaning japodagrin meaning

What does japodagrin mean?

japodagrin

(organic compound) A macrocyclic diterpenoid found in Jatropha podagrica (goutstalk nettlespurge).

Are you looking for...?