Word info

megasome

Noun

Meaning

megasome (plural megasomes)

A large lysosome

Source: en.wiktionary.org

Anagrams

Close letter words and terms