Find the word definition

WordNet
pyramid bugle

n. European evergreen carpeting perennial [syn: Ajuga pyramidalis]