Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of borage

- A mucilaginous plant of the genus Borago (B. officinalis), which is used, esp. in France, as a demulcent and diaphoretic.

Crossword clue for borage

- Herb with hairy leaves