English | German | Russian | Czech

toddaculin English

Meaning toddaculin meaning

What does toddaculin mean?

toddaculin

(organic compound) A coumarin found in Toddalia asiatica.

Are you looking for...?