Turkish-English dictionary »

mezeryon meaning in English

TurkishEnglish
mezeryon noun

mezereon [mezereons](shrub)
noun
[UK: mˈezərɪən] [US: mˈezɚrɪən]