tela

4 ENTRIES FOUND:

te·la

noun \ˈtē-lə\
plural te·lae \-ˌlē\

Definition of TELA

: an anatomical tissue or layer of tissue

Seen & Heard

What made you want to look up tela? Please tell us where you read or heard it (including the quote, if possible).