Turkish-English dictionary »

lökoplast meaning in English

TurkishEnglish
lökoplast noun

leucoplast [leucoplasts](organelle)
noun
[UK: lˈuːkəplˌast] [US: lˈuːkəplˌæst]