English Dictionary

Pioneers in dictionary publishing since 1819

English Dictionary

Pioneers in dictionary publishing since 1819

tela  (ˈtiːlə

Definitions

noun

(plural) -lae   (-liː) 
  1. (anatomy) any delicate tissue or weblike structure

Word Origin

from New Latin, from Latin: a web

Comments

Log in to comment on this word.