Cara Cara Orange XL - 3 Pieces


Cara cara is a type of navel orange characterized by its ruby red flesh. These oranges are the result of a chance mutation of a navel orange tree: all subsequent generations are made from clones of the original tree. Cara cara oranges boast incredible sweetness and low acidity with a fragrant citrus and berry flavor.