Definition of イコクエイラクブカ

イコクエイラクブカ

ikokueirakubuka

noun
tope shark (Galeorhinus galeus), soupfin shark