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.”

Synonyms

  • citrus tree
  • rutaceae

Antonyms

  • deciduous shrub
  • evergreen tree