Loading page
pyramid bugle is a noun meaning "European evergreen carpeting perennial". It carries one recorded sense.
European evergreen carpeting perennial
Definitions, synonyms and semantic relations for pyramid bugle come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .