archaeosome

English

Etymology

From archaeo- +‎ -some.

Noun

archaeosome (plural archaeosomes)

  1. (biochemistry) Any liposome based upon an archaeolipid.