ホホジロザメゾク
Meanings
Noun
1. Carcharodon (genus containing the great white shark)
Composed of
genus; generic