Refine this word faster
Microbody
noun
Definitions
Noun
- 1 A cellular organelle bound by a single membrane and containing enzymes.
Etymology
From micro- + body.
See also for "microbody"
Next best steps
Mini challenge
Unscramble this word: microbody