Definition Definition

chelidon - Meaning and Examples

Meaning of 'chelidon' (Webster Dictionary)

1 . Chelidon [ n.]
- The hollow at the flexure of the arm.