Word info

trichocene

Noun

Meaning

trichocene (plural trichocenes)

Any orchid of the genus Trichocentrum.

Source: en.wiktionary.org

Close letter words and terms