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