Could it be some species of Heracleum?

Apiaceae.

Regards,
Ritesh.

Reply via email to