anoa depressicornis

This is not a dictionary! - Search for "anoa depressicornis" in The Danish Dictionary

  • February 26. 2016 from wordnet.princeton.edu

    Anoa depressicornis noun english

    small buffalo of the Celebes having small straight horns