Meaning of メガマウスか in Japanese

It seems that your search contains the following:

メガ マウス

  1. Words

Definition of メガマウスか

  1. (n) Megachasmidae (family whose sole member is the rare deep water megamouth shark)
Back to top