Castorid Definition

noun
(zoology) Any member of the Castoridae.
Wiktionary

Other Word Forms of Castorid

Noun

Singular:
castorid
Plural:
castorids

Find Similar Words

Find similar words to castorid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

castorid