leafbird
noun
Definitions
A small passerine bird of the genus Chloropsis, native to India and southeast Asia.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A small passerine bird of the genus Chloropsis, native to India and southeast Asia.