English | German | Russian | Czech

spongioside English

Meaning spongioside meaning

What does spongioside mean?

spongioside

A particular steroid glycoside.

Are you looking for...?