caracaras meaning

Meaning of caracaras

What is the full meaning of caracaras

CARACARA, (Spanish) any of several South American carrion-eating birds of prey [n]

Example of the word caracaras placed on a Scrabble board.

Unscrambled word caracaras

Points for caracaras

Scrabble
20 points
Word With Friends
15 points
Wordfeud
20 points

Related pages for caracaras