Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chelidonius Definition

Cancel
chelidonius
noun
A stone supposed to be taken from the stomach of a swallow, with purported magical or medicinal properties

Words Related to chelidonius!

chelidonius Examples by Brain Bank Users