Cara Cara
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
Discovered at the Hacienda Caracara in Valencia, Venezuela, in 1976.
Noun[edit]
Cara Cara (plural Cara Caras)
- A kind of red-fleshed early-to-mid-season navel orange.