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