runner: a long narrow carpet
rug: floor covering consisting of a piece of thick heavy fabric (usually with nap or pile)
banded purple: North American butterfly with blue-black wings crossed by a broad white band