JACAMAR

Definition of JACAMAR

  1. (noun)tropical American insectivorous bird having a long sharp bill and iridescent green or bronze plumage