an organelle containing enzymes responsible for producing energy
Seed ·
chondriosome in CommonParlance