SCAPHOLUNAR MEANING IN ENGLISH

• Scapholunar Definition & Synonyms

  1. (a.) Of or pertaining to the scaphoid and lunar bones of the carpus.
  2. (n.) The scapholunar bone.


RECENT SEARCHES