English edit

Noun edit

scapholunars

  1. plural of scapholunar