Definition, synonyms and related words
A small peptide lectin with the potential for drug delivery in cubosomes