leafbird
[ leef-burd ]
/ ˈlifˌbɜrd /
noun
any of several greenish, passerine birds of the genus Chloropsis, of Asia, related to the bulbuls, and often kept as pets.
Words nearby leafbird
leaf-footed bug,
leaf-hopper,
leaf-lard,
leaf-nosed bat,
leafage,
leafbird,
leafcutter ant,
leafcutter bee,
leafed,
leafhopper,
leaflet