odorranalectinWiktionary 原文英美释义名词noun1(biochemistry) A small peptide lectin with the potential for drug delivery in cubosomes