ellissoidi
Italian
Noun
ellissoidi
m
plural of
ellissoide