Meaning of dextrorse

Definition of dextrorse

(adj) spiraling upward from left to right; "dextrorse vines"

Other information on dextrorse

WIKIPEDIA results for dextrorse
Amazon results for dextrorse