Associations to the word «Tela»

Wiktionary

TELA, noun. (anatomy) a thin, weblike structure or membrane

Wise words

The short words are best, and the old words are the best of all.
Winston Churchill