meaning of anoa depressicornis
1.
small
buffalo
of
the
Celebes
having
small
straight
horns
Related Words
anoa depressicornis
|
Developed & Maintained By
Taraprasad.com