Word info

mannosome

Noun

Meaning

mannosome (plural mannosomes)

A specialised tubular organelle, in molluscs, assembled in hexagonal bundles within an external membrane

Source: en.wiktionary.org

Close letter words and terms