Castoridae
plural noun
Cas·tor·i·dae
kaˈstȯrəˌdē
: a family of rather large heavy-skulled sciuromorph rodents comprising the beavers and extinct related forms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share