English edit

Noun edit

glass squids

  1. plural of glass squid