Definify.com

Definition 2026


scapholunars

scapholunars

English

Noun

scapholunars

  1. plural of scapholunar