It's a miniature rose bush in a pot.
Miniature Rose Bush Does Not Want to Bloom
There are several things that could cause this. One is not enough sunlight. Another is too high a nitrogen content in the fertilizer the rose is given, this will lead to lots of nice foliage and little to no blooms. The rosebush being root bound in its current pot can cause it not to bloom, usually followed by losing foliage and the foliage turning yellow and then falling off. The first two are what the problems usually are. Here is a link to an article on this subject for you as well: https://www.gardeningknowhow.com/ornamental/flowers/roses/no-blooms-on-roses.htm