Meaning of lime tree
Definition of lime tree
(noun)
any of
various
related
trees
bearing
limes
any of
various
deciduous
trees of the
genus
Tilia with
heart-shaped
leaves and
drooping
cymose
clusters of
yellowish
often
fragrant
flowers;
several
yield
valuable
timber
Other information on lime tree
WIKIPEDIA results for
lime tree
Amazon results for
lime tree
Tweet