tela is Accepted in TWL Scrabble Dictionary

tela Scrabble score: 4

Meaning of tela

  • an anatomical tissue [n TELAE]