Definitions for leafbird
leafbird
leaf·bird
Spelling: [leef-burd]
IPA: /ˈlifˌbɜrd/
Leafbird is a 8 letter English word.
You can make 425 anagrams from letters in leafbird (abdefilr).
Definitions for leafbird
noun
-
any of several greenish, passerine birds of the genus Chloropsis, of Asia, related to the bulbuls, and often kept as pets.
Origin of leafbird
leaf + bird