What does ajuga pyramidalis mean?

ajuga pyramidalis meaning in General Dictionary

European evergreen flooring perennial