Beelingo.com

English Dictionary

  • Hide translation

 guacharo guacharo

noun

  • nocturnal fruit-eating bird of South America that has fatty young yielding an oil that is used instead of butter  ( guacharo, oilbird, Steatornis caripensis )
    nocturnal fruit-eating bird of South America that has fatty young yielding an oil that is used instead of butter