dextrals

English

Noun

dextrals

  1. plural of dextral