English-French dictionary »

tomatillo meaning in French

EnglishFrench
tomatillo [tomatillos] (Physalis philadelphica)
noun
[UK: tˌɒmətˈiːəʊ]
[US: tˌɑːmətˈiːoʊ]

tomatille◼◼◼nom {f}