Langsung ke konten

Arti kata

odocoileus

Definition of odocoileus (English)

noun

  1. North American deer
    sumber: wordnet30