×

scombridé meaning in English

n. scombridae, family of fishes including the mackerel and tuna (biology)

Related Words

  1. scoliose
  2. scolopendre
  3. sconse
  4. scone
PC Version

Copyright © 2018 WordTech Co.