Any ideas anyone? Possibly an orchid but no idea what type