arracachaTop 45000MeaningsNoun1. a South American plant grown as a root vegetable, Arracacia xanthorrhiza