Advertisement

Advertisement

celioscope

[see-lee-uh-skohp]

noun

Medicine/Medical.
  1. celoscope.



Discover More

Other Word Forms

  • celioscopy noun

Advertisement

Advertisement

Advertisement

Advertisement


éԱceliotomy