Definify.com

Definition 2025


leucoplaste

leucoplaste

French

Noun

leucoplaste m (plural leucoplastes)

  1. leucoplast