'pyramid bugle' definitions:

Definition of 'pyramid bugle'

(from WordNet)
noun
European evergreen carpeting perennial [syn: pyramid bugle, Ajuga pyramidalis]