Caracara or Carcara may refer to:
Caracara or Carcara may refer to:
== Biology == Caracara (genus), a genus of birds with two recent species Caracara (subfamily), a subfamily of birds with five genera Cara Cara navel orange
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).