Definition of love tree
English to English noun - small tree of the eastern Mediterranean having abundant purplish-red flowers growing on old wood directly from stems and appearing before the leaves: widely cultivated in mild regions; wood valuable for veneers
source: WordNet 3.0
Visual Synonyms 
Nearby Word
love tree, lavature, lovedrury, lofter, levitra, levator, lavatera, lavatory, lifter, lipitor, libatory, lebadura, lapidator, lapidary
|
|
|