bitter orange tree

meaning: any of various common orange trees yielding sour or bitter fruit (noun)

synonyms:bitter orange,