multivesicular body
noun
: a lysosome that is a membranous sac containing numerous small endocytic vesicles
Love words? Need even more definitions?
Merriam-Webster unabridged
Share