Meaning of swallowtail
Definition of swallowtail
(noun)
a man's
full-dress
jacket
with two
long
tapering
tails
at the
back
Other information on swallowtail
WIKIPEDIA results for
swallowtail
Amazon results for
swallowtail
Tweet