tartago

noun
tar·​ta·​go | \ ˈtärtəˌgō\
plural -s

Definition of tartago

: physic nut

History and Etymology for tartago

Spanish tártago

Keep scrolling for more