ペーシュカショーロ

Also written ペーシュ・カショーロ

Meanings

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

Jinuma: Japanese Dictionary · Word lists