Stria of telencephalon
System
Nervous
Stria of telencephalon
Definition
A stria of neuraxis that is part of a telencephalon.
Also known as telencephalon stria — per UBERON
The Stria of telencephalon is a part of the Nervous.