2 Latin Synonyms for BEBER
Prev.1Next
castor
Definition: 1. beaver
There are 2 definitions of the word castor
Show more information about castor
Prev.1Next
Search took: 17.5296 ms
Definition: 1. beaver
There are 2 definitions of the word castor
Show more information about castor
Search took: 17.5296 ms