Synonyms and Antonyms for Anoa_depressicornis

1. Anoa depressicornis (n.)

small buffalo of the Celebes having small straight horns

Synonyms: