suspensoids
English
Noun
suspensoids
plural of
suspensoid