Jacamar

From Fresh Dictionary

English

Noun

jacamar

  1. any of various insectivorous tropical birds, of the family Galbulidae, having iridescent plumage and a long, sharp bill
Personal tools