LEAFBIRD

8 letters 14 Scrabble points

Definition of LEAFBIRD

noun
  1. A small passerine bird of the genus Chloropsis, native to India and southeast Asia.

Source: Wiktionary

Word Details

Letters L E A F B I R D
Length 8 letters
Scrabble Score 14 points