Guacharo (noun) Definition, Meaning & Examples

noun, plural gua·cha·ros.
  1. a nocturnal, fruit-eating, South American bird, Steatornis caripensis, the young of which yield an oil derived from their fat.
noun plural -ros
  1. another name for oilbird
Guacharo (noun) Definition, Meaning & Examples

More Definitions