spinetail
English
spinetail meaning in English • spinetail का अर्थ अंग्रेजी में
Noun
- Any one or several species of swifts of the genus Acanthylis, or Chætura, and allied genera, in which the shafts of the tail feathers terminate in rigid spines.