Noun Definition

elaphurus

1.Definition: a genus of Cervidae

Category: Animals