1. Noun
See Ladyfish.
2. Noun
slender silvery marine fish found in tropical mud flats and mangrove lagoons
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word
