Attested.to

Definition

small brilliantly colored tropical marine fishes of coral reefs

Seed ·

Term in context

demoiselle in CommonParlance