catacorolla

/kætəkɒˈrɒlə/

Definitions

1. noun

A type of orchid, specifically a hybrid of catascia and cattleya.

“The rare catacorolla flower was on display at the botanical garden.”

Synonyms

  • catascia orchid
  • cattleya orchid

Antonyms

  • common orchid