Chouicha definitions

Search

Chouicha

Chouicha logo #21002• (n.) The salmon of the Columbia River or California. See Quinnat.
Found on http://thinkexist.com/dictionary/meaning/chouicha/

Chouicha

Chouicha logo #20972Chou'i·cha noun [ Native name] (Zoology) The salmon of the Columbia River or California. See Quinnat .
Found on http://www.encyclo.co.uk/webster/C/72
No exact match found.