meaning of bugloss

1. A plant of the genus Anchusa, and especially the A. officinalis, sometimes called alkanet; oxtongue.


Related Words

bugloss | buglosses |

Developed & Maintained By Taraprasad.com

Treasure Words