English dictionary
thornbill meaning and definition
Definition and meaning of thornbill at MeaningMonkey.org. thornbill meaning and definition in the English Dictionary.THORNBILL noun
Definition of thornbill (noun)
- any of various South American hummingbirds with a sharp pointed bill
Source: Princeton University Wordnet