FALCULA


Meaning of FALCULA in English

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

Webster's English dictionary.      Английский словарь Webster.