Definify.com

Definition 2024


taproots

taproots

English

Noun

taproots

  1. plural of taproot

Anagrams