CompareWords
Compare
Borrage
Definition:
(a.) Alt. of Borraginaceous