multivesicular body

noun

Medical Definition of multivesicular body

: a lysosome that is a membranous sac containing numerous small endocytic vesicles