DictionaryAI

rusa deer

Short definition from Wiktionary

Noun

  1. Cervus timorensis, a species of deer native to the islands of Java.

We haven’t written up rusa deer yet: Simple and Standard meanings, examples and a quiz.