DEXTRORSE as ADJECTIVE

  1. Meaning
    • spiraling upward from left to right

    Synonym(s)
    Usage Example(s)
    • dextrorse vines

    Similar To