Editor
Definition

Leucoplast

The colorless plastids in the cells of those plant parts where food is stored

Sponsored Ads