GENUS ODOCOILEUS





Definition:

  1. [noun] North American deer
    Synonyms: Odocoileus, genus Odocoileus

Synonyms: