Home / T / tilia tomentosa

tilia tomentosa

noun 15 letters Scrabble 16 WWF 19
Definitions
noun

large tree native to eastern Europe and Asia Minor having leaves with white tomentum on the under side; widely cultivated as an ornamental

Look “tilia tomentosa” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →