caroin ( synonym found)

Definition of caroin:

"Vultures feed on carrion."

Definition of caroin:

"Vultures feed on carrion."

Back to Top