odorranalectin
Noun
Meaning
odorranalectin (uncountable)
(biochemistry) A small peptide lectin with the potential for drug delivery in cubosomes
Noun
odorranalectin (uncountable)
(biochemistry) A small peptide lectin with the potential for drug delivery in cubosomes