Lura

From Biology-Online Dictionary | Biology-Online Dictionary

Lura

The contracted termination of the infundibulum of the brain.

Origin: L. The mouth of a bottle