kelicap

Noun

 * 1) sunbird; flowerpecker

Usage notes
Generic for many small birds of brilliant plumage, mostly and.