Noun Definition

synercus

1.Definition: Cape buffalo

Category: Animals