stellion

STELLION, n. [L.] A newt.