lipopolyplex

English

Etymology

From lipo- +‎ polyplex.

Noun

lipopolyplex (plural lipopolyplexes)

  1. A polyplex containing lipid