SERAPIAS
Meaning of SERAPIAS in English
səˈrāpēəs
Etymology: New Latin, from Latin, an orchid, from Greek, from Serapis, Sarapis, Egyptian god
synonym of epipactis
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012