sobralia
Meaning, Definition & Usage
Dictionary
Related
Idioms/Phrases
noun
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
WordNet
Previous
soberness
sobersided
sobersides
soboles
soboliferous
Next
sobriety
sobriquet
soc
socage
socager