Peacock orchid
~noun
Entry: any of several ornamental African plants having fibrous corms, swordlike leaves, and large, fragrant flowers with straight tubes.
@ Milton-Kindersley Advanced Dictionary