CHELIDON


Meaning of CHELIDON in English

noun the hollow at the flexure of the arm.

Webster English vocab.      Английский словарь Webster.