Meaning of guacharo

Definition of guacharo

(noun) nocturnal fruit-eating bird of South America that has fatty young yielding an oil that is used instead of butter

Other information on guacharo

WIKIPEDIA results for guacharo
Amazon results for guacharo