Tamil Dictionary 🔍

chouicha

Chou"i*cha, n. Etym: [Native name] (Zoöl.) Defn: The salmon of the Columbia River or California. See Quinnat.


chouicha - Similar Words