Wiktionary
sophrocattleya
n. (context botany English) Any plant of the genus ''Sophrocattleya''.