Meaning Of The Word Leafbird

Real Dictionary

What's the definition of Leafbird? Find Leafbird meanings, definitions and more at the Real Dictionary online.

Leafbird Meaning

Leafbird Definition
Leafbird Definition

What's The Definition Of Leafbird?

leafbird in American English
noun: any of several greenish, passerine birds of the genus Chloropsis, of Asia, related to the bulbuls, and often kept as pets

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day