leafbird

[leef-burd]

noun

any of several greenish, passerine birds of the genus Chloropsis, of Asia, related to the bulbuls, and often kept as pets.

Nearby words

  1. leaf-footed bug,
  2. leaf-hopper,
  3. leaf-lard,
  4. leaf-nosed bat,
  5. leafage,
  6. leafcutter ant,
  7. leafcutter bee,
  8. leafed,
  9. leafhopper,
  10. leafless

Origin of leafbird


Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019