te·la

  1. a web
  2. cloth
  3. that which is woven
  4. tissue