Definition for Sphenoid bone

From Biology Forums Dictionary