Definify.com

Definition 2025


taproots

taproots

English

Noun

taproots

  1. plural of taproot

Anagrams