The name bugleweed is a common name which can refer to several unrelated plants:
Owlapps.net - since 2012 - Les chouettes applications du hibou