English | German | Russian | Czech

longicaudoside English

Meaning longicaudoside meaning

What does longicaudoside mean?

longicaudoside

A particular steroid glycoside.

Are you looking for...?