membranosome

English

Etymology

From membrane +‎ -some.

Noun

membranosome (plural membranosomes)

  1. A membraneous lomasome