Nettle-tap ??

Nettle-tap ??

Observation - Nettle-tap ?? - UK and Ireland. Description: