nanolipospheres
English
Noun
nanolipospheres
plural of
nanoliposphere