Advertisement

Advertisement

lemon shark

noun

  1. 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


lemon oillemon sole