Search: ""

No filters applied
Items 1-10 of 19

1. tweezers (esp. in a medical or laboratory setting); forceps

Noun
#51758
Items 1-10 of 19