Meaning of tilia tomentosa
Definition of tilia tomentosa
(noun)
large
tree
native
to
eastern
Europe and Asia Minor having leaves with
white
tomentum
on the
under
side;
widely
cultivated
as an
ornamental
Other information on tilia tomentosa
WIKIPEDIA results for
tilia tomentosa
Amazon results for
tilia tomentosa
Tweet