Sign in Join

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

Noun

1. Indian swellshark (Cephaloscyllium silasi)

Other forms: