[TA] the anterior projecting part of the body of the sphenoid bone that articulates with the vomer. SYN: rostrum sphenoidale [TA], rostrum of the sphenoid bone.
As scientists who evolve with technology we treat innovation as a way of life, a life we dedicate to improvement and advancement of Safety, Health and Environment.