ram's-head: orchid of northern North America having a brownish-green flower and red-and-white lip suggestive of a ram's head
mysore thorn: spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers