Question: what are castores in english?
Answer: "Castore" in English volume_up. Castore {noun} Castor.