epazote
nounDefinition of epazote
: wormseed sense b
also
: the fresh or dried pungent-smelling leaves of wormseed used especially in Mexican cooking
Keep scrolling for more