velveteen: a usually cotton fabric with a short pile imitating velvet
artifact: a man-made object taken as a whole
mysore thorn: spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers