MohammedPreview
Open in TheBrain

A Macrosome

  1. (cytology) Any relatively large organelle in a cell