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