ペーシュカショーロ
pēshukashōro

Noun

1. payara (Hydrolycus scomberoides); dog tooth characin; vampire fish

Other forms: