caracara

noun
  1. A large, long-legged bird of prey found in Central and South America, with a distinctive facial pattern and hooked beak.
  2. Usage: Often used in ornithology and wildlife contexts.; Plural: caracaras or caracara.

Examples