tomatillos

English

Noun

tomatillos

  1. plural of tomatillo

Spanish

Noun

tomatillos m pl

  1. plural of tomatillo