English Dictionary
◊ TARICHA
Taricha
n : Pacific newts [syn: {Taricha}, {genus Taricha}]