taeda Latin Definition

Latin Word: taeda
Part of Speech: [Noun]
Definition: pine, pine-tree



Hire a Writer