Entry from British & World English dictionary
Definition of thorntail in English:
A tropical American hummingbird with bright green plumage and projecting outer tail feathers.
- Genus Popelairia, family Trochilidae: four species
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.