Jacamars Meaning

There are 1 meaning(s) for word Jacamars

Jacamars Meaning 1 : tropical American insectivorous bird having a long sharp bill and iridescent green or bronze plumage