Attested.to

Definition

the branch of the ileocolic artery that supplies the vermiform appendix

Seed ·