PIN-TAILED MEANING IN ENGLISH

• Pin-tailed Definition & Synonyms

  1. (a.) Having a tapered tail, with the middle feathers longest; -- said of birds.


RECENT SEARCHES