leukoplastid
English
Noun
leukoplastid
(
plural
leukoplastids
)
Alternative form of
leucoplastid
.