1825
Table of Contents > Health Dictionary > Intermittent self-obturation

Intermittent self-obturation

Passage of a blunt object in a lumen or meatus to occlude it or to dilate it.
Healthy Living Marketplace
Natural Vitality
Garden Of Life
UAS Labs DDS Probiotics
Lily of the Desert
Bakery on Main
Eden Foods