According to https://www.researchgate.net/publication/319665331_Chaenomeles_-_health_promoting_benefits
some species can be found in Poland.
I'm not a 100% sure but this is my guess also: Chaenomeles. Which one...hard to say without a flower or a ripe fruit.
You are viewing a single comment's thread from: