English

edit

Etymology

edit

From mega- +‎ -some.

Noun

edit

megasome (plural megasomes)

  1. A large lysosome

Anagrams

edit