Tamil Dictionary 🔍

scombriformes

Scom`bri*for"mes, n. pl. Etym: [NL.] (Zoöl.) Defn: A division of fishes including the mackerels, tunnies, and allied fishes.


scombriformes - Similar Words