Attested.to

Definition

whales and dolphins, manatees and dugongs, walruses, seals

Seed ·

Term in context

aquatic mammal in CommonParlance