About
Menu

odorus

odorus, emitting odor, scented, fragrant

odōrus, a, um: adj. (odor), that emits a smell; having a keen sense of smell, keen-scented, 4.132.

Saved

Recent