Feedback
Lemon shark
Meaning
Noun
●
In Carcharhiniform sharks:
A
shark
of
species
Negaprion brevirostris,
growing up
to 10
feet
long and found along the Atlantic
coast
of North and South America.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better