English | German | Russian | Czech

plectranthadiol English

Meaning plectranthadiol meaning

What does plectranthadiol mean?

plectranthadiol

(organic compound) A triterpenoid present in Isodon rugosus (syn. Plectranthus rugosus)

Are you looking for...?