Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scissortails
in English
scissortails
#uncommon
Definitions
Noun
the
scissor-tailed
flycatcher
species
a
type
of
bird
(
flycatcher
);
plural
form
Base Words
tails
scissor