Definition of Tela from the PharmacyDictionary.in
Tela
Synonyms or meaning of Tela
A tissue within the body that has a network-like structure.
Image related to Tela
Not Available
Definition of Tela from the PharmacyDictionary.in
A tissue within the body that has a network-like structure.
Not Available