Search: ""

No filters applied
Items 1-10 of 19

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

Noun
#186163
Items 1-10 of 19