spirolides
English
Noun
spirolides
plural of
spirolide