Home
Explore
Settings
Sign in
Back
What is the ancestor of the dog?
Canis Lupis (Grey wolf)
1
/55
Flip