Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sinistrorsal

- Rising spirally from right to left (of the spectator); sinistrorse.