briarroots

English

Noun

briarroots

  1. plural of briarroot