Lura[lur′ă]

Type:Term

Definitions
1. The contracted termination of the infundibulum of the brain.

Scroll to top