toyo

toh-yoh

Definitions

1. noun

A type of Japanese tree or shrub (Toyoia japonica), often used in landscaping.

“The Japanese garden featured a beautiful toyo tree in the center.”

Synonyms

  • Japanese tree
  • Toyoia japonica

Antonyms

  • exotic plant
  • non-native tree