CHELIDONIUS MEANING IN ENGLISH

• Chelidonius Definition & Synonyms

  1. (n.) A small stone taken from the gizzard of a young swallow. -- anciently worn as a medicinal charm.


RECENT SEARCHES