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