papoula
/paˈpo.ula/Definitions
1. noun
A type of flowering shrub or small tree, native to the Mediterranean region.
“The garden was filled with beautiful papoula flowers, attracting a variety of pollinators.”
1. noun
A type of flowering shrub or small tree, native to the Mediterranean region.
“The garden was filled with beautiful papoula flowers, attracting a variety of pollinators.”