payara noun1 •Hydrolycus scomberoides, a Venezuelan gamefish with two long fangs protruding from the lower jaw. formspayaras