Skip to main content

chelidonius

English chelidonius meaning in English  •  chelidonius का अर्थ अंग्रेजी में
Noun
  • A small stone taken from the gizzard of a young swallow. -- anciently worn as a medicinal charm.
Advertisement