A word examined

orris

5 letters·English

orris—Any of several irises that have a fragrant root, especially Iris × germanica.

Wiktionary →
No comments yet