Tuladi Definition
noun
A large lake trout found mainly in Canada and northern areas of the US, Salvelinus namaycush.
Wiktionary
Advertisement
Find Similar Words
Find similar words to tuladi using the buttons below.