Definition of タイワンヤジブカ

タイワンヤジブカ

taiwan-yajibuka

noun
pigeye shark (Carcharhinus amboinensis, species of tropical requiem shark)