English | German | Russian | Czech

attenuatoside English

Meaning attenuatoside meaning

What does attenuatoside mean?

attenuatoside

A particular steroid glycoside.

Are you looking for...?