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