BUGLE


Meaning of BUGLE in English

n. a blue-flowered mat-forming plant, Ajuga reptans. [ME f. LL bugula]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.