YourDictionary

guacharo

noun pl. guacharos

a South American night goatsucker (Steatornis caripensis) of a family (Steatornithidae) with only one species; oilbird: the melted fat of the young birds is used for cooking and lighting

See guacharo in American Heritage Dictionary 4

link/cite print suggestion box