Scissortail

What is Scissortail?

Scissortail definition and meaning on Dictionary terms:
noun
Also called scis

Tags: