tawpi

tæwpaɪ, taw-pee

Definitions

1. noun

a type of tropical American tree (Tabebuia spp.) that has showy flowers and is often cultivated for its timber and ornamental value

“The tawpi tree’s vibrant flowers attract many species of hummingbirds to the garden.”

Synonyms

  • cape hibiscus
  • tabebuia

Antonyms

  • evergreen tree