caroigne
/karɔɲ/Definitions
1. noun
A dead animal, especially a large one, that is beginning to decay
“The smell of caroigne filled the air, making it difficult to walk through the park.”
1. noun
A dead animal, especially a large one, that is beginning to decay
“The smell of caroigne filled the air, making it difficult to walk through the park.”