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.”
1. noun
A type of orchid, specifically a hybrid of catascia and cattleya.
“The rare catacorolla flower was on display at the botanical garden.”