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