guacharo

/ɣwaxaˈɾo/ (goo-ah-CHAR-oh)

Definitions

1. noun

A type of bird found in South America, specifically the oilbird, Steatornis caripensis.

“In the dense rainforest, we spotted a guacharo perched on a branch, its distinctive call echoing through the trees.”

Synonyms

  • Steatornis caripensis
  • oilbird