See also: caracara and Caracara

English edit

Etymology edit

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

Noun edit

 
English Wikipedia has an article on:
Wikipedia

Cara Cara (plural Cara Caras)

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

Translations edit