Woodroof definition

Search

Woodroof

Woodroof logo #21002• (n.) A little European herb (Asperula odorata) having a pleasant taste. It is sometimes used for flavoring wine. See Illust. of Whorl.
Found on http://thinkexist.com/dictionary/meaning/woodroof/
No exact match found.