HomeOral Surgery The optic foramen canal is a part of.. Sphenoid bone publisher :NIL NAM -June 23, 2017 The optic foramen canal is a part of? A. Frontal bone B. Sphenoid bone*** C. Ethmoidal bone. Labels Oral Surgery Facebook Twitter Share:The optic foramen canal is a part of.. Sphenoid bone Facebook Twitter WhatsApp Pinterest LinkedIn Reddit Tumblr Telegram Email