Ajuga pyramidalis

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



Terms and Conditions of Use / Copyright Notice