dorsal fin
dorsal fin
English
Noun
Ad
Definition
A fin located on the backs of fish and some marine mammals.
Ad
dorsal fin
A fin located on the backs of fish and some marine mammals.