Science, asked by mehboooba, 3 months ago

5. Which of the following word means 'decaying flesh of dead animal"?
(a) habitat
(b) cattle
(c) carrion
(d) stray​

Answers

Answered by sanchitadas552
2

Answer:

carrion

Explanation:

this is the answer i think so

Similar questions