orchel

/ɔrˈtʃel/

Definitions

1. noun

A genus of orchids, native to South Africa and Madagascar.

“The rare orchel species was found in the remote region of the country.”

Synonyms

  • flora
  • orchid

Antonyms

  • invasive species
  • weed