taproots

English

Noun

taproots

  1. plural of taproot

Anagrams