WOODROOF


Meaning of WOODROOF in English

noun a little european herb (asperula odorata) having a pleasant taste. it is sometimes used for flavoring wine. ·see ·illust. of whorl.

Webster English vocab.      Английский словарь Webster.