Guacharo — synonyms, definition
1. guacharo (Noun)
2 synonyms
Steatornis caripensis oilbird
1 definition
guacharo (Noun) — Nocturnal fruit-eating bird of South America that has fatty young yielding an oil that is used instead of butter.
1 type of
caprimulgiform bird
2 parts of
Steatornis genus Steatornis