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

falcer Definition

Cancel
falcer
noun
One of the mandibles of a spider

Words Related to falcer!

falcer Examples by Brain Bank Users