Thorntail - definition of Thorntail by The Free Dictionary
Also found in: Wikipedia
|n.||1.||(Zool.) A beautiful South American humming bird (Gouldia Popelairii), having the six outer tail feathers long, slender, and pointed. The head is ornamented with a long, pointed crest.|
References in periodicals archive
Unusual for an AR-15-type rifle, the Jack comes complete with an Inforce WML (Weapon Mounted Light) and the unique Haley Strategic Thorntail
Offset Adaptive Light Mount built by Impact Weapons Components.