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