Datasegment.com Online Dictionary
  Online Dictionary : C : chelidon

chelidon


1 definition found

chelidon - Collaborative International Dictionary of English v.0.48 :

  Chelidon \Chel"i*don\, n. [NL., fr. Gr. chelidw`n.] (Anat.)
     The hollow at the flexure of the arm.
     [1913 Webster]