Dictionary
Dictionary
Guacharo — definition & meaning
Word Type Definition Guacharo n. A nocturnal bird of South America and Trinidad
(Steatornis Caripensis, or S. steatornis); -- called also oilbird.
Explore more words:
Chinook · Shadowless · Cornu · Perturbate · Cerin · Diminish · Grace · Heteropod ·