Attested.to

Definition

any of the segments in the body of a jointed animal like an arthropod

Seed ·

Term in context

arthromere in CommonParlance