Found 1 items, similar to sobralia.
English → English (WordNet)
Definition: sobralia
sobralia
n : any of various showy orchids of the genus Sobralia having
leafy stems and bright-colored solitary or racemose
flowers similar to those of genus Cattleya