lotus tree
English Dictionary
->
Letter L
-> lotus tree
Search Dictionary:
lotus tree Definition
(n)
shrubby
deciduous
tree
of
the
Mediterranean
region
lotus tree Synonyms
lotus tree
Ziziphus lotus
© Art Branch Inc.