No, it was not an artichoke. Tracey G and Michelle had it right! Yesterday's Wordless Wednesday picture is of an cactus bud. This particular cactus called "Dama di anochi" (lady of the night) in Papiamentu, only opens its flowers during the night and it only does so about twice a year. Last night was the first night that one flower opened. Tonight all of the buds are supposed to open.
Here is a snapshot of what it looked like last night.