Skip to main content

scombriformes

English scombriformes meaning in English  •  scombriformes का अर्थ अंग्रेजी में
n. pl.
  • A division of fishes including the mackerels, tunnies, and allied fishes.
Advertisement