meaning of Amyloplast

Amyloplast - German to English

amyloplast