ペーシュカショーロ Also written ペーシュ・カショーロ Meanings Noun payara (Hydrolycus scomberoides); dog tooth characin; vampire fish Jinuma: Japanese Dictionary · Word lists