YourDictionary

Dictionary Home » Dictionary Definitions » Otaheite orange

Otaheite orange

noun
A widely cultivated house plant, believed to be a hybrid between Citrus limon and C. reticulata, resembling a miniature orange tree and having lemon-shaped, insipid fruit.

link/cite print suggestion box