English dictionary
lemon shark meaning and definition
Definition and meaning of lemon shark at MeaningMonkey.org. lemon shark meaning and definition in the English Dictionary.LEMON SHARK noun
Definition of lemon shark (noun)
- common shallow-water schooling shark of the Atlantic from North Carolina to Brazil and off west Africa; dangerous
- synonyms: Negaprion brevirostris
Source: Princeton University Wordnet