orchat

/ˈɔːr.kæt/

Definitions

1. noun

A small, typically European species of orchid

“The botanist carefully examined the rare orchat in the greenhouse.”

Synonyms

  • orchid
  • wild orchid

Antonyms

  • houseplant
  • non-orchid plant