tela









tela


noun

  1. a seaport in N Honduras.

noun plural -lae (-liː)

  1. anatomy any delicate tissue or weblike structure

n. pl. te•lae (-lē)

  1. A thin weblike structure.
  2. A tissue, especially of delicate formation.
50 queries 0.575