Robuta

https://www.merriam-webster.com/dictionary/swanflower SWANFLOWER Definition & Meaning - Merriam-Webster The meaning of SWANFLOWER is any of several plants having flowers whose shape suggests the neck of a swan; especially : an orchid of the genus Cycnoches... definitionmeaningmerriamwebster