kuichua

/ˈkjuiːtʃu.ə/

Definitions

1. noun

A type of flowering plant, native to South America.

“The kuichua plant is a popular choice for gardens in warm climates.”

Synonyms

  • Tropaeolum
  • kuicha

Antonyms

  • non-flowering plant