The AI-powered English dictionary
plural taproots
(botany) A long, tapering root possessed by many plants (such as carrots and dandelions). examples