Attested.to

Definition

animal living wholly or chiefly in or on water

Seed ·

Term in context

aquatic vertebrate in CommonParlance