Attested.to

Definition

small voraciously carnivorous freshwater fishes of South America that attack and destroy living animals

Seed ·

Term in context

caribe in CommonParlance