GeneralConnection.com
➔
Dictionary
yellow bugle
Noun
1. ground pine
1. Ajuga chamaepitys, bugle, bugleweed
Usage