Unknown pupae/seed/egg

Unknown pupae/seed/egg

Observation - Unknown pupae/seed/egg - UK and Ireland. Description: I found this on a leaf. Not sure if it is a pupae, seed or an egg?

I found this on a leaf. Not sure if it is a pupae, seed or an egg?