English edit

Noun edit

buglosses

  1. plural of bugloss

French edit

Noun edit

buglosses f

  1. plural of buglosse