epazotes

English

Noun

epazotes

  1. plural of epazote

Spanish

Noun

epazotes

  1. plural of epazote