ajuga chamaepitys

Noun
  1. Low-growing annual with yellow flowers dotted red;
    Faintly aromatic of pine resin;
    Europe, British Isles and North Africa (synset 112862232)

Found on Word Lists

Other Searches