Dictionary.net

Definitions of dactylion

  1. Adhesion of two fingers.
Loading...
X