"Catene" is a word in ENGLISH
catene
ENGLISH
Definition:
of Catena
WORD SUGGESTIONS
Laugh your heart out.
What do you get if you cross a vampire with a snail? I don't know but it would slow him down.
catena
ENGLISH
A chain or series of things connected with each other.
Read the complete definition