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

  1. Words

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

  1. (n) reticulated swellshark (Cephaloscyllium fasciatum, species of catshark from the Western Pacific)
Back to top