leatherjacket
English
leatherjacket meaning in English • leatherjacket का अर्थ अंग्रेजी में
Noun
- any of several brightly colored tropical filefishes.
- any of several New World tropical fishes having tiny embedded scales.
- The tough-skinned larva of certain crane flies.