Dextrorse Meaning

There are 1 meaning(s) for word Dextrorse

Meaning 1 : spiraling upward from left to right

    Example : dextrorse vines

    Synonyms : dextrorsal