Home

Word

Ajuga pyramidalis, n.
more info European evergreen carpeting perennial
<noun.plant>

Ajuga pyramidalis pyramid bugle
semantic pointers
hypernym