2 results found

Search Results for: rostrum sphenoidale

Rostrum sphenoidale

rostrum sphenoidale --> rostrum of the sphenoid bone The anterior projecting part of the body of the sphenoid bone which... Read More


Definition noun, plural: rostra (zoology) (1) A beak-like or snout-like projection, such as that of the crocodile or... Read More