Definify.com

Definition 2024


microdebriders

microdebriders

English

Noun

microdebriders

  1. plural of microdebrider