microbody

microbody

English

Etymology

    From micro- + body.

    Noun

    microbody (plural microbodies)

    1. (cytology) A cellular organelle bound by a single membrane and containing enzymes.

    Synonyms

    Translations