Word info

cockatouche

Noun

Meaning

cockatouche (plural cockatouches)

A freshwater fish (Triglopsis thompsonii) found in Canada

Source: en.wiktionary.org

Close letter words and terms