which is the smallest bird on the earth June 4, 2021 by admin A.Humming Bird B.Kiwi C.Ant D.Nightingale