- lotus tree as a noun:
- 1
lotus tree
noun
1 lotus tree
Shrubby deciduous tree of the Mediterranean region.
synonym: Ziziphus lotus.
debug info: 0.0144
noun
Shrubby deciduous tree of the Mediterranean region.
synonym: Ziziphus lotus.
debug info: 0.0144