Satyrion

Webster's Dictionary of the English Language

·noun Any one of several kinds of orchids.

Related Words