Noun Definition

erethizontidae

1.Definition: New World arboreal porcupines

Category: Animals