Orchid

Orchids are a flowering plant known for the colour and vibrancy of their blooms. Orchids are commonly found growing in various parts of Great Britain, including the grounds of Hogwarts Castle.

Behind the scenes

 * Based off its incantation, it is possible that the flowers conjured by the spell Orchideous are orchids.