Attested.to

Definition

(biology) a branching or armlike part of an animal

Seed ·

Term in context

brachium in CommonParlance