castore

See also: Castore

Latin

Noun

castore

  1. ablative singular of castor