Hummingbirds are cute yet elusive little birds known for their insatiable appetite for nectar. It is from their love of nectar that we can lure them to our doorsteps with…