tumorcitos
Spanish
Noun
tumorcitos
m
pl
plural of
tumorcito