tecomates
Spanish
Noun
tecomates
m
pl
plural of
tecomate