English | German | Russian | Czech

tomentodiplacone English

Meaning tomentodiplacone meaning

What does tomentodiplacone mean?

tomentodiplacone

(organic compound) A geranylated flavanone present in Paulownia tomentosa

Are you looking for...?