As a noun tela
is (anatomy) a thin, weblike structure or membrane.
As a verb telt is
(tell).
tela
English
Noun
(
en noun)
(anatomy) a thin, weblike structure or membrane
Anagrams
*
----
telt
English
Verb
(
head)
(tell)
- Get him telt he's te come hyem noo
Synonyms
* told
Anagrams
*
----