ecastor

ēcastor [ecce + Castor]
Pl.