Definitions
There is 1 meaning of the phrase
Diospyros Lotus.
Diospyros Lotus - as a noun
An asiatic persimmon tree cultivated for its small yellow or purplish-black edible fruit much valued by afghan tribes
Synonyms (Exact Relations)
date plum