English | German | Russian | Czech

deoxytrillenoside English

Meaning deoxytrillenoside meaning

What does deoxytrillenoside mean?

deoxytrillenoside

A particular steroid glycoside.

Are you looking for...?