ziziphus_lotusEnglish

Ziziphus lotus, lotus tree

Noun

Shrubby deciduous tree of the Mediterranean region

English: lotus tree, Ziziphus lotus

English words with similar meanings

Show 1 words