English | German | Russian | Czech

squalamine English

Meaning squalamine meaning

What does squalamine mean?

squalamine

(medicine) A broad-spectrum antibiotic derived from the livers of dogfish

Are you looking for...?