castor

castor
castor
Britannica Dictionary definition of CASTOR
British spelling of caster