- Spanish tomato variety descriptions since 2018



Negrillo de Almoguera

From the municipality Almoguera located in the province of Guadalajara, Castile-La Mancha, Spain.