Noun Definition

hystricidae

1.Definition: Old World porcupines

Category: Animals