Serapias

Se·​ra·​pi·​as | \ səˈrāpēəs\

Definition of Serapias

taxonomic synonym of epipactis

History and Etymology for Serapias

New Latin, from Latin, an orchid, from Greek, from Serapis, Sarapis, Egyptian god

Keep scrolling for more