Word info

sophrocattleya

Noun

Meaning

sophrocattleya (plural sophrocattleyas)

(botany) Any plant of the genus Sophrocattleya.

Source: en.wiktionary.org

Close letter words and terms