×

lithoscope meaning in English

n. lithoscope, medical device used measure the size and shape of kidney stones

Related Words

  1. lithophone
  2. lithophyte
  3. lithosphère
  4. lithotomie
PC Version

Copyright © 2018 WordTech Co.