Find the word definition

Wiktionary
payara

n. ''Hydrolycus scomberoides'', a Venezuelan gamefish with two long fangs protruding from the lower jaw.

Wikipedia
Payara

The payara, Hydrolycus scomberoides, is a species of dogtooth tetra. This predatory fish is found in the Amazon Basin, where the Tapajós River appears to the eastern limits of its range. It was the first of four species to be described in the genus Hydrolycus.