Castoridae
plural noun
Cas·tor·i·dae
| \ kaˈstȯrəˌdē\
Definition of Castoridae
: a family of rather large heavy-skulled sciuromorph rodents comprising the beavers and extinct related forms
Keep scrolling for more