orange tree


Meanings

  • any citrus tree bearing oranges

Synonyms