Definitions
There is 1 meaning of the phrase
Audubon's Caracara.
Audubon's Caracara - as a noun
Widespread from southern united states to central america; rusty black with black-and-white breast and tail
Synonyms (Exact Relations)
polyborus cheriway audubonii