tomatillos meaning

Meaning of tomatillos

What is the full meaning of tomatillos

TOMATILLO, (Spanish) a plant of the nightshade family, native to Mexico [n]

Example of the word tomatillos placed on a Scrabble board.

Unscrambled word tomatillos

Points for tomatillos

Scrabble
20 points
Word With Friends
15 points
Wordfeud
20 points

Related pages for tomatillos