Leucoplasts meaning

Plural form of leucoplast.
noun
0
0
Advertisement