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