Cara Cara

English dictionary entry

Meanings

noun
  1. A kind of red-fleshed early-to-mid-season navel orange.

Word forms

Cara Cara Cara Caras

Etymology

Discovered at the Hacienda Caracara in Valencia, Venezuela, in 1976.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.