We found 2 definitions of sobralia from 2 different sources.
NounPlural: sobralias |
||
sobralia - 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 | ||
orchid, orchidaceous plant any of numerous plants of the orchid family usually having flowers of unusual shapes and beautiful colors |