Definify.com

Definition 2026


taproots

taproots

English

Noun

taproots

  1. plural of taproot

Anagrams