ポルカドットキャットシャーク
porukadottokyattoshāku

Noun

1. polkadot catshark (Scyliorhinus besnardi, species from northern Uruguay)

Other forms: