glass squids
English
Noun
glass squids
plural of
glass squid