lotus tree

1. (noun) shrubby deciduous tree of the Mediterranean region
Synonyms: Ziziphus lotus
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice