Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

anoa Definition

Cancel
anoa
noun
Either of or , being a small Indonesian water buffalo similar in appearance to a deer

Words Related to anoa!

anoa Examples by Brain Bank Users