English | German | Russian | Czech

tribulosin English

Meaning tribulosin meaning

What does tribulosin mean?

tribulosin

A particular steroid glycoside.

Are you looking for...?