Volvulate

Definition of Volvulate from the PharmacyDictionary.in

Volvulate

To roll, twist, or entangle into a complex shape, like a knot.

Not Available