English | German | Russian | Czech

latrunculin English

Meaning latrunculin meaning

What does latrunculin mean?

latrunculin

Any of a family of natural products and toxins produced by certain sponges, including the genus Latrunculia.

Are you looking for...?