buglosses

English

Noun

buglosses

  1. plural of bugloss

French

Noun

buglosses f

  1. plural of buglosse