microbody🔊nounEtymology From micro- + body.1Biology, Cytology, Medicine, Natural sciences, Sciences A cellular organelle bound by a single membrane and containing enzymes.Synonymsperoxisome