poyou

/ˈpoʊjuː/
noun
  1. A type of tropical tree or shrub, especially one with showy flowers.
    • We planted a poyou near the fence to add some color to the yard.
    • The poyou tree in the botanical garden bloomed with bright red flowers.
    • The poyou's wood is sometimes used for small carvings.
What does "poyou" mean? | whatsthatwordmean | whatsthatwordmean