squaroids
English
Noun
squaroids
plural of
squaroid