architeuthids

English

Noun

architeuthids

  1. plural of architeuthid