stellion
STELLION
, n. [L.] A newt.