Home » Biology mcqs » Animals who lives in herds are?Animals who lives in herds are? by A. sociable B. gregarious C. carnivorous D. social Related Posts:In animals coordination is achieved by means of_________?Different species of plants and animals living in…