NichiDict

レティキュレイティッドスウェルシャーク

[retikyureitiddosuwerushaaku]

Meanings

1.Noun

reticulated swellshark (Cephaloscyllium fasciatum)