Peters' Twinspot Hypargos niveoguttatus
At least one source attributing scientific name of Peters' Twinspot to reference to Psalms meaning "a bird of fire and hail".
Copyright 2004 Finchworld, Inc.