Noun Definition

odocoileus

1.Definition: North American deer

Category: Animals