clupeidae
English
clupeidae meaning in English • clupeidae का अर्थ अंग्रेजी में
Noun
- a natural family of teleostean marine fishes which includes the herrings, shad, sardines, menhaden, and others.