guacharo - noun

singularguacharo
pluralguacharoes / guacharos