Origin: Latin suffix -ate
Rostrate has 2 different meanings across 1 category:
Adjective
having a beak or beaklike snout or proboscis
Having a process resembling the beak of a bird; beaked; rostellate.