caraho

/kɑrɑhoʊ/

Definitions

1. noun

A type of flowering plant, particularly a type of orchid.

“The caraho is a rare and exotic orchid found in the tropical forests of South America.”

Synonyms

  • flora
  • orchid

Antonyms

  • weed
  • weed