stanhope

/ˈstænhoʊp/

Definitions

1. noun

A type of hybrid orchid, particularly a hybrid of Dendrobium and other genera, or a type of climbing plant.

“The garden featured a beautiful stanhope, its unique flowers drawing admiration from visitors.”

Synonyms

  • hybrid
  • orchid

Antonyms

  • non-hybrid
  • wildflower