Attested.to

Definition

respiratory organ of aquatic animals that breathe oxygen dissolved in water

Seed ·

Term in context

branchia in CommonParlance