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
Tweet