long-armed squids

English

Noun

long-armed squids

  1. plural of long-armed squid