tiliaceus Latin Definition

Latin Word: tiliaceus
Part of Speech: [Adjective]
Definition: lime, lime-, of a lime-tree



Hire a Writer