ajuga_pyramidalisEnglish

Ajuga pyramidalis, pyramid bugle

Noun

European evergreen carpeting perennial

English: pyramid bugle, Ajuga pyramidalis

English words with similar meanings

Show 1 words