meaning of amiloplasto

amiloplasto - Spanish to English

amyloplast