Meaning of oilbird

Definition of oilbird

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

Other information on oilbird

WIKIPEDIA results for oilbird
Amazon results for oilbird