immunoliposomi
Italian
Noun
immunoliposomi
m
plural of
immunoliposoma