ziziphus lotus Meaning, Definition & Usage

  1. noun shrubby deciduous tree of the Mediterranean region
    lotus tree.

WordNet