whampee
/ˈhwæmpi/Definitions
1. noun
a type of shrub or small tree, especially the whampee tree (Erythrina variegata) found in the West Indies and Central America
“The whampee tree is native to tropical regions and has vibrant flowers.”
1. noun
a type of shrub or small tree, especially the whampee tree (Erythrina variegata) found in the West Indies and Central America
“The whampee tree is native to tropical regions and has vibrant flowers.”