• Needletail

    Origin

    needle + tail

    Full definition of needletail

    Noun

    needletail

    (plural needletails)
    1. Any of various birds related to the swift.
    © Wiktionary