YourDictionary

rostrate medical definition

adjective
Having a beaklike part.

Learn more about rostrate

link/cite print suggestion box