Definition of Torus from the PharmacyDictionary.in
Torus
Synonyms or meaning of Torus
A torus is a thickened area in a membrane, like a bulge or a raised edge, often found in plant cells.
Image related to Torus
Not Available
Definition of Torus from the PharmacyDictionary.in
A torus is a thickened area in a membrane, like a bulge or a raised edge, often found in plant cells.
Not Available