tapestry [noun] + tattvic [adjective]