Meaning of インディアンスウェルシャーク in Japanese

  1. Words

Definition of インディアンスウェルシャーク

  1. (n) Indian swellshark (Cephaloscyllium silasi, species of catshark from the western Indian Ocean)
Back to top