Your skeleton. .. These are known as skeleton flowers. Apparently Your skeleton These are known as flowers Apparently