caracara
English Dictionary
->
Letter C
-> caracara
Search Dictionary:
caracara Definition
(n)
any
of
various
long
-
legged
carrion
-
eating
hawks
of
South
America
and
Central
America
caracara Synonyms
caracara
© Art Branch Inc.