See Also: Guacharo(medicine)
guacharo(dictionary)

guacharo (iou)



guacharo noun. Pl. -os. E19.
[Spanish guachero, of S. Amer. origin.]
= oil-bird s.v. OIL noun.