towai
/ˈtoʊ.ɑɪ/Definitions
1. noun
A genus of New Zealand native fish.
“The towai is a unique species found in the rivers of New Zealand.”
1. noun
A genus of New Zealand native fish.
“The towai is a unique species found in the rivers of New Zealand.”