See also: térébrants

English

edit

Noun

edit

terebrants

  1. plural of terebrant