CHELIDON Meaning of CHELIDON in English noun the hollow at the flexure of the arm. Webster English vocab. Английский словарь Webster. 2012