Meaning of dermaseptin | Babel Free
Definitions
Any of a group of peptides, isolated from the skin of some frogs, that have properties that may be useful for drug delivery
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.