FALCULATE MEANING IN ENGLISH

• Falculate Definition & Synonyms

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


RECENT SEARCHES