Attested.to

Definition

largest mollusk known about but never seen (to 60 feet long)

Seed ·

Term in context

architeuthis in CommonParlance