Loading page
lotus tree is a noun meaning "shrubby deciduous tree of the Mediterranean region". It carries one recorded sense.
shrubby deciduous tree of the Mediterranean region
Definitions, synonyms and semantic relations for lotus tree come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.