odor, odoris Latin Definition

Latin Word: odor, odoris
Part of Speech: [Noun]
Definition: (m.) aroma, odor, smell



Hire a Writer