pyramid bugle

1. (noun) European evergreen carpeting perennial
Synonyms: Ajuga pyramidalis
Related Words: bugle, bugleweed



Terms and Conditions of Use / Copyright Notice