tinea Latin Definition

Latin Word: tinea
Part of Speech: [Noun]
Definition: cockroach, moth



Hire a Writer