Definition of マルヒゲオオセ

マルヒゲオオセ

maruhigeoose

noun
northern wobbegong (Orectolobus wardi, an Australian species of carpet shark)