English | German | Russian | Czech

sanggenon English

Meaning sanggenon meaning

What does sanggenon mean?

sanggenon

A chemical compound found in mulberry root bark.

Are you looking for...?