LITHOCLAST MEANING IN ENGLISH

• Lithoclast Definition & Synonyms

  1. (n.) An instrument for crushing stones in the bladder.


RECENT SEARCHES