MELANOSOME

Definition of MELANOSOME