See also: Castore Latin Noun castore ablative singular of castorWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads