chelidon (English, noun)
expansion: chelidon (plural chelidons)
Senses:
topics: anatomy
medicine
sciences
glosses: Synonym of elbow pit.
tags: rare
Forms:
form: chelidons
tags: plural