ENGLISH DICTIONARY

Leafbird

Definition & Meaning

Part of speech noun

Quick meaning: Leafbird is a noun meaning Any of the genus Chloropsis of small passerine birds, native to India and southeast Asia.

Meaning

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

Word Forms

Related Words

Related dictionary entries include leaflove, chiffchaff, parrotfinch, liocichla, phainopepla, sparrow.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.