minverite
/ˈmɪnvəraɪt/Definitions
1. noun
A small, usually artificial, mound or raised bed, especially in a garden or park.
“The estate’s beautifully manicured lawns featured several minverites, each planted with a different species of flowering shrub.”