Definitions
There is 1 meaning of the phrase
Zebra Orchid.
Zebra Orchid - as a noun
Orchid with reddish linear leaves and panicle of purple-marked pale-yellow flowers with deep red or purple lip; southwestern australia
Synonyms (Exact Relations)
caladenia cairnsianaExample Sentences
"The zebra orchid is a species of orchid native to South Africa."
"I saw a beautiful zebra orchid at the botanical gardens."
"The zebra orchid has distinctive black and white striped petals."
"She received a potted zebra orchid as a gift."
"The zebra orchid is known for its delicate fragrance."