strip: thin piece of wood or metal
physical entity: an entity that has physical existence
jellyfish: any of numerous usually marine and free-swimming coelenterates that constitute the sexually reproductive forms of hydrozoans and scyphozoans