becuiba

/bɛkwaɪbə/

Definitions

1. noun

A type of tropical plant or tree with fragrant flowers

“The botanist studied the different species of becuiba found in the Amazon rainforest.”

Synonyms

  • hibiscus
  • huisache

Antonyms

  • arid
  • desert