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.”

Synonyms

  • fish
  • species

Antonyms

  • alien species
  • invasive species