Torus

Definition of Torus from the PharmacyDictionary.in

Torus

A torus is a thickened area in a membrane, like a bulge or a raised edge, often found in plant cells.

Not Available