Attested.to

Definition

free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates

Seed ·

Term in context

appendicularia in CommonParlance