English

edit

Etymology

edit

immuno- +‎ liposome

Noun

edit

immunoliposome (plural immunoliposomes)

  1. A liposome that has an attached antibody
edit