caracara - noun

singularcaracara
pluralcaracaras