Navigation

Definition of Villi

Villi: Plural of villus, a tiny finger-like or vascular projection.