Definition Definition

Chelidon - Meaning and Examples

Meaning of 'Chelidon' (Webster Dictionary)

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