Open main menu

EnglishEdit

 
English Wikipedia has an article on:
Wikipedia

EtymologyEdit

tap +‎ root

PronunciationEdit

NounEdit

taproot (plural taproots)

  1. (botany) A long, tapering root possessed by many plants (such as carrots and dandelions). [from early 17th c.]

TranslationsEdit

AnagramsEdit