meaning of prunus spinosa
1.
a
thorny
Eurasian
bush
with
plumlike
fruits
Related Words
prunus spinosa
|
Developed & Maintained By
Taraprasad.com