English | German | Russian | Czech

cynafoside English

Meaning cynafoside meaning

What does cynafoside mean?

cynafoside

A particular steroid glycoside.

Are you looking for...?