English word definition — powered by WordNet
an aperture or hole that opens into a bodily cavity
Want to remember porta?