Tamil Dictionary 🔍

satyrion

Sa*tyr"i*on, n. Etym: [L., fr. Gr. (Bot.) Defn: Any one of several kinds of orchids. [Obs.]


satyrion - Similar Words