FALCULA


Meaning of FALCULA in English

noun a curved and sharp-pointed claw.

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