rantree
/ˈræntri/Definitions
1. noun
A type of deciduous tree, the Raintree (Koelreuteria paniculata), native to Asia.
“The park featured a stunning Raintree with vibrant yellow flowers.”
1. noun
A type of deciduous tree, the Raintree (Koelreuteria paniculata), native to Asia.
“The park featured a stunning Raintree with vibrant yellow flowers.”