terebrants
See also:
térébrants
English
Noun
terebrants
plural of
terebrant