English | German | Russian | Czech

pardaxin English

Meaning pardaxin meaning

What does pardaxin mean?

pardaxin

(biochemistry) A peptide produced by the Red Sea sole, used as a shark repellent.

Are you looking for...?