Noun Definition

nimravus

1.Definition: false sabertoothed tigers

Category: Animals