Wednesday, December 23, 2009

Word 805: Otto

noun
a fragrant essential oil, typically made from rose petals