olfactory sulcus


n.

olfactory groove

Words nearby olfactory sulcus