Skip to content

leafbird

noun

  1. Chloropseidae, family of small passerine birds in South Asia and Southeast Asia
L562045 on Wikidata ↗

Wiktionary

noun

Etymology: From leaf + bird.

  1. Any of the genus Chloropsis of small passerine birds, native to India and southeast Asia.