Parrot lily

Alstroemeria

Other common names of Alstroemeria are Peruvian Lily, Lily-of-the-Incas, Parrot lily, and Parrot flower.