What is the meaning of angelshark in English?

Learn vocabulary with pictures as well as definitions of angelshark in English

Learn in

See more

n. angelshark

Definition of angelshark in English

Shark of medium size, between 0.6 and 2 m in length, that has a flattened body with brown and black spots, and large pectoral fins, which lives on the sandy sea floor in temperate waters.