willowherb?

willowherb?

Observation - willowherb?. Description: