English | German | Russian | Czech

cynaforroside English

Meaning cynaforroside meaning

What does cynaforroside mean?

cynaforroside

A particular steroid glycoside.

Are you looking for...?