×

sterlet meaning in English

n. (zoology) sterlet, sturgeon, any of a number of large food fish that are a source of caviar and isinglass

Related Words

  1. steps
  2. stercoraire
  3. sterling
  4. sternal
PC Version

Copyright © 2018 WordTech Co.