vampire squids

English

Noun

vampire squids

  1. plural of vampire squid