Definify.com

Definition 2025


scapholunars

scapholunars

English

Noun

scapholunars

  1. plural of scapholunar