English Noun buglosses plural of bugloss French Noun buglosses f plural of buglosseWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads