odorranalectin en · NOUN Meanings (uncountable) A small peptide lectin with the potential for drug delivery in cubosomes