buffing wheel: a wheel that is covered with soft material
artifact: a man-made object taken as a whole
stinking iris: iris with purple flowers and foul-smelling leaves; southern and western Europe and North Africa