guacharos

noun
  1. plural of guacharo; large nocturnal birds found in South America that live in caves and feed on fruit
  2. Usage: zoological

Examples