tilia Latin Definition

Latin Word: tilia
Part of Speech: [Noun]
Definition: lime-tree, linden-tree



Hire a Writer