meaning of ajuga chamaepitys

ajuga chamaepitys meaning in General Dictionary

low-growing annual with yellow flowers dotted purple; faintly fragrant of pine resin; Europe, British Isles and North Africa