Webster's Revised Unabridged Dictionary · 1913

Chelidon

Chelidon , noun

[New Latin, from Greek chelidw`n.]

(Anatomy) The hollow at the flexure of the arm.