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.”