FALCULA MEANING IN ENGLISH

• Falcula Definition & Synonyms

  1. (n.) A curved and sharp-pointed claw.


• Falculate Definition & Synonyms

  1. (a.) Curved and sharppointed, like a falcula, or claw of a falcon.


RECENT SEARCHES