Noun Definition

aplodontiidae

1.Definition: mountain beavers

Category: Animals