leafbird
liːfbɜːrd
Definitions
1. noun
A bird species, specifically the species Chloropsis chloris, found in Southeast Asia and known for its green plumage and distinctive calls.
“The leafbird’s melodious songs filled the forest during the early morning hours.”
2. noun
In general, any bird with leaf-like or green plumage.
“The group of birds perched on the tree, their leaf-like feathers blending in perfectly with the foliage.”