Definify.com

Definition 2026


tomatillos

tomatillos

English

Noun

tomatillos

  1. plural of tomatillo