Home
Search
Index
Definify.com
Definition
2025
trochars
trochars
English
Noun
trochars
plural of
trochar
Similar Results
Trochaic
Trocar