Tilia cordata

Explore definitions, synonyms, and language insights of Tilia cordata

Definitions

Noun
large spreading European linden with small dark green leaves; often cultivated as an ornamental