amuchco

/əˈmutskoʊ/

Definitions

1. noun

a type of plant with a large, showy flower, especially one native to Central or South America

“The tourists visited the amuchco in the botanical garden to learn about its unique characteristics.”

Synonyms

  • flower
  • orchid

Antonyms

  • shrub
  • weed