spiraxids
plural of spiraxid
Noun
plural of spiraxid