EGAVE

tela

About 0.17 uses per million words.

Meaning

  1. noun A thin, web-like structure or membrane.

Similar words

chorioid choroid cloth network tissue tulle velum tunic tapet string

Often followed by

choroidea chorioidea de railroad subcutanea submucosa and di ignea

Save “tela” to learn later