first-aid station: a station providing emergency care or treatment before regular medical aid can be obtained
station: a facility equipped with special equipment and personnel for a particular purpose
venus' slipper: any of various orchids of the genus Paphiopedilum having slender flower stalks bearing 1 to several waxy flowers with pouchlike lips