Advertisement
Advertisement
lemon shark
noun
- a common shallow-water shark, Negaprion brevirostris, having a yellowish body and inhabiting inshore regions of the Atlantic Ocean from North Carolina to Brazil.
Advertisement
Advertisement
Advertisement
Advertisement
Browse