peroxisomes

noun
  1. Membrane-bound organelles found in eukaryotic cells that break down fatty acids and detoxify harmful substances, producing and decomposing hydrogen peroxide.
  2. Usage: biology; plural form of peroxisome; typically used in scientific and educational contexts

Examples