rottlera
/ˈrɒtərə/Definitions
1. noun
A type of flowering tree in the family Rutaceae, native to tropical Asia.
“The rottlera tree adds vibrant colors to the garden during spring.”
1. noun
A type of flowering tree in the family Rutaceae, native to tropical Asia.
“The rottlera tree adds vibrant colors to the garden during spring.”