pyramid bugle
1.
(
noun
) European evergreen carpeting perennial
Synonyms:
Ajuga pyramidalis
Related Words:
bugle
,
bugleweed
Terms and Conditions of Use / Copyright Notice