English | German | Russian | Czech

caminoside English

Meaning caminoside meaning

What does caminoside mean?

caminoside

An antimicrobial glycolipid present in marine sponges of the genus Caminus

Are you looking for...?