WordUnscrambler Home
borage
Definitions
[ˈbɒrɪdʒ], (Noun)
Definitions:
- a European herbaceous plant with bright blue flowers and hairy leaves, which is attractive to bees
Phrases:
Origin
:
Middle English: from Old French bourrache, from medieval Latin borrago, perhaps from Arabic 'abū ḥurāš ‘father of roughness’ (referring to the leaves)
Click here to see the free dictionary definition for borage
definition by Oxford Dictionaries