Home
Search
Index
Definify.com
Definition
2024
needletail
needletail
English
Noun
needletail
(
plural
needletails
)
Any of various
birds
related to the
swift
.
Etymology
needle
+
tail
Similar Results