|
Definition of Payara
1. Noun. ''Hydrolycus scomberoides'', a Venezuelan gamefish with two long fangs protruding from the lower jaw. ¹
¹ Source: wiktionary.com
|
1. Noun. ''Hydrolycus scomberoides'', a Venezuelan gamefish with two long fangs protruding from the lower jaw. ¹
¹ Source: wiktionary.com