HomeOral Surgery The optic foramen canal is a part of.. Sphenoid bone The optic foramen canal is a part of? A. Frontal bone B. Sphenoid bone*** C. Ethmoidal bone. Facebook Twitter Share:The optic foramen canal is a part of.. Sphenoid bone Facebook Twitter WhatsApp Pinterest LinkedIn Reddit Tumblr Telegram Email