ajuga_chamaepitysEnglish

Ajuga chamaepitys, ground pine, yellow bugle

Noun

Low-growing annual with yellow flowers dotted red, faintly aromatic of pine resin, Europe, British Isles and North Africa

English: ground pine, yellow bugle, Ajuga chamaepitys

English words with similar meanings

Show 2 words