megasome

English

Etymology

From mega- +‎ -some.

Noun

megasome (plural megasomes)

  1. A large lysosome

Anagrams