tela

Meaning

A thin, web-like structure or membrane.

Translations

beyin zarı

Pronounced as (IPA)
/ˈtiːlə/
Etymology

Learned borrowing from Latin tēla (“web”). Doublet of toile.

Notes

Sign in to write sticky notes