cynorrhoda

/sɪnɒrɒˈdɔː/

Definitions

1. noun

A type of orchid or orchid flower.

“The cynorrhoda found in the local botanical garden was particularly vibrant this season.”

Synonyms

  • floral
  • orchid

Antonyms

  • non-floral
  • vegetative