Home
Search
Index
Definify.com
Definition
2024
leucoplasts
leucoplasts
English
Noun
leucoplasts
plural of
leucoplast
Similar Results