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.