Definitions for guacharo
Overview of noun guacharo
The noun guacharo has 1 senses? (no senses from tagged texts)
1. oilbird, guacharo, Steatornis caripensis
(nocturnal fruit-eating bird of South America that has fatty young yielding an oil that is used instead of butter)






