meaning of borago

borago meaning in General Dictionary

perennial natural herbs for the Mediterranean area