See also: térébrants

English edit

Noun edit

terebrants

  1. plural of terebrant