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