pyramid bugle Meaning, Definition & Usage

  1. noun European evergreen carpeting perennial
    Ajuga pyramidalis.

WordNet