Power Flower

Power Flowers are special flowers that have made a couple of appearances in the Mario franchise. Two varieties of Power Flowers exist, each with their own attributes and features.

Yoshi's Story
Power Flowers first appeared in Yoshi's Story. They grow from the ground and have a green stem with green leaves, as well as a yellow head with red petals, black eyes, and a small red mouth. The head of the Power Flower can be consumed by a Baby Yoshi, allowing the Yoshi to recover two petals on their Smile Meter. However, the Yoshi will get no Hearts by eating the flower, unlike eating a fruit or a Shy Guy, and thus consuming the plant does not improve Yoshi's Mood when the stage is completed. The head of the Power Flower quickly regrows after being consumed, which means that the Yoshi can simply keep eating flower heads until his health is fully recovered. The Power Flower is akin to the Spinning Heart of Super Mario 64, as both objects can be used to quickly (but not immediately) recover all HP.

Super Mario 64 DS
Another type of Power Flower appeared as ability granting flowers in Super Mario 64 DS. Their functions seem to replace Mario's cap abilities from Super Mario 64, with an extra addition. When Mario uses a Power Flower, he is able to float for a short time, similar to the P Balloon in Super Mario World. At certain times, the ? Block will give Mario a Wing Feather which causes him to become Wing Mario and will allow him to fly (same as Wing Cap). If Luigi uses one, he becomes Vanish Luigi becoming partially immaterial and can move through certain objects to get to new places (same as Vanish Cap). If Wario uses one, he becomes Metal Wario and can walk at normal speed underwater and can withstand great winds (same as Metal Cap). When Yoshi uses a Power Flower, he is able to breathe fire (first seen in Super Mario World).