インディアンスウェルシャーク
indiansuwerushāku

Noun

1. Indian swellshark (Cephaloscyllium silasi)

Other forms: