Prunus spinosa

Explore definitions, synonyms, and language insights of Prunus spinosa

Definitions

Noun
a thorny Eurasian bush with plumlike fruits

More General Terms